first impression report - French English Dictionary